Automattic\WooCommerce\Internal\Admin\Settings\Payments B

Total Complexity 92
Dependencies 6
Dependents 10
Total lines 684
Lines of code 403
Logical lines of code 159
Comment lines 198
Methods 14
Properties 2

Methods 14

Method Rating Maintainability Complexity Lines of code
maybe_track_provider_state_change()
C
33 27 113
process_payment_provider_states()
B
38 20 71
get_payment_providers()
A
36 13 86
maybe_track_providers_state_change()
A
51 10 27
set_country()
S
55 4 21
record_event()
S
57 4 18
dismiss_extension_suggestion_incentive()
S
60 3 14
update_payment_providers_order_map()
S
62 2 12
attach_payment_extension_suggestion()
S
63 2 12
hide_payment_extension_suggestion()
S
63 2 12
get_country()
S
68 2 7
init()
S
76 1 4
get_payment_extension_suggestions()
S
79 1 3
get_payment_extension_suggestion_categories()
S
81 1 3